﻿## Override vanilla trait

historical_character = {
	category = fame
	
	desc = HISTORICAL_CHARACTER_TOOLTIP
	
	shown_in_ruler_designer = no
}


## CK2 Compatibility

stressed = {}
is_fat = {}


## Special Traits

ninja = {
	category = lifestyle

	negate_health_penalty_add = 1
	prowess = 6
	intrigue = 3
	character_travel_safety = 10

	general_opinion = -5
	same_opinion = 15

	icon = {
		desc = ninja.dds
	}

	ruler_designer_cost = 60

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_ninja_desc
			}
			desc = trait_ninja_character_desc
		}
	}
}

female_commander = {
	category = fame
	valid_sex = female

	martial = 3
	prowess = 3

	same_opinion = 10

	icon = {
		desc = female_commander.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_female_commander_desc
			}
			desc = trait_female_commander_character_desc
		}
	}
}

tea_master = {
	category = lifestyle

	diplomacy = 2
	learning = 1
	
	same_opinion = 20

	icon = {
		desc = tea_master.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_tea_master_desc
			}
			desc = trait_tea_master_character_desc
		}
	}
}

painter = {
	category = lifestyle

	stewardship = 1
	learning = 2
	
	same_opinion = 20

	icon = {
		desc = painter.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_painter_desc
			}
			desc = trait_painter_character_desc
		}
	}
}

musician = {
	category = lifestyle

	diplomacy = 1
	monthly_piety = 0.5
	
	same_faith_opinion = 5
	same_opinion = 10

	icon = {
		desc = musician.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_musician_desc
			}
			desc = trait_musician_character_desc
		}
	}
}

dancer = {
	category = lifestyle

	learning = 1
	defender_advantage = 5
	
	attraction_opinion = 5
	same_opinion = 10

	icon = {
		desc = dancer.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_dancer_desc
			}
			desc = trait_dancer_character_desc
		}
	}
}

child_of_adoption = {
	category = fame

	icon = {
		desc = child_of_adoption.dds
	}

	ruler_designer_cost = 0

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					OR = {
						NOT = { exists = this }
						NOT = { has_variable = shogunate_adoptive_father }
						NOT = { has_variable = shogunate_real_father }
					}
				}
				desc = trait_child_of_adoption_desc
			}
			desc = trait_child_of_adoption_character_desc
		}
	}
}


## Clan Traits

ashikaga_family = {
	category = fame

	legitimacy_gain_mult = 0.1
	same_opinion = 2

	# Always inherited from fathers
	inherit_chance = 100
	parent_inheritance_sex = male
	inherit_from_real_father = no

	icon = {
		desc = ashikaga_family.dds
	}

	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_ashikaga_family_desc
			}
			desc = trait_ashikaga_family_character_desc
		}
	}
}

minamoto_clan = {
	category = fame

	monthly_prestige = 0.02
	courtier_opinion = 2

	# Always inherited from fathers
	inherit_chance = 100
	parent_inheritance_sex = male
	inherit_from_real_father = no

	icon = {
		desc = minamoto_clan.dds
	}

	ruler_designer_cost = 20

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_minamoto_clan_desc
			}
			desc = trait_minamoto_clan_character_desc
		}
	}
}

taira_clan = {
	category = fame

	monthly_prestige = 0.02
	guest_opinion = 2

	# Always inherited from fathers
	inherit_chance = 100
	parent_inheritance_sex = male
	inherit_from_real_father = no

	icon = {
		desc = taira_clan.dds
	}

	ruler_designer_cost = 20

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_taira_clan_desc
			}
			desc = trait_taira_clan_character_desc
		}
	}
}

fujiwara_clan = {
	category = fame

	monthly_prestige = 0.02
	clergy_opinion = 2

	# Always inherited from fathers
	inherit_chance = 100
	parent_inheritance_sex = male
	inherit_from_real_father = no

	icon = {
		desc = fujiwara_clan.dds
	}

	ruler_designer_cost = 20

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_fujiwara_clan_desc
			}
			desc = trait_fujiwara_clan_character_desc
		}
	}
}

tachibana_clan = {
	category = fame

	monthly_prestige = 0.02
	spouse_opinion = 2

	# Always inherited from fathers
	inherit_chance = 100
	parent_inheritance_sex = male
	inherit_from_real_father = no

	icon = {
		desc = tachibana_clan.dds
	}

	ruler_designer_cost = 20

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_tachibana_clan_desc
			}
			desc = trait_tachibana_clan_character_desc
		}
	}
}


## Leadership Traits

light_foot_leader = {
	category = commander
	flag = commander_trait_flag

	min_combat_roll = 4
	max_combat_roll = -2

	icon = {
		desc = light_foot_leader.dds
	}
	
	ruler_designer_cost = 25

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_light_foot_leader_desc
			}
			desc = trait_light_foot_leader_character_desc
		}
	}
}

cavalry_leader = {
	category = commander
	flag = commander_trait_flag

	min_combat_roll = 4
	max_combat_roll = -2

	icon = {
		desc = cavalry_leader.dds
	}
	
	ruler_designer_cost = 25

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_cavalry_leader_desc
			}
			desc = trait_cavalry_leader_character_desc
		}
	}
}

arquebusier_leader = {
	category = commander
	flag = commander_trait_flag

	min_combat_roll = 4
	max_combat_roll = -2

	icon = {
		desc = arquebusier_leader.dds
	}
	
	ruler_designer_cost = 25

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_arquebusier_leader_desc
			}
			desc = trait_arquebusier_leader_character_desc
		}
	}
}

inspiring_leader = {
	category = commander
	flag = commander_trait_flag

	min_combat_roll = 4
	max_combat_roll = 6

	icon = {
		desc = inspiring_leader.dds
	}
	
	ruler_designer_cost = 40

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_inspiring_leader_desc
			}
			desc = trait_inspiring_leader_character_desc
		}
	}
}


## Ranks of the Imperial Court

jugoi_ge = {
	category = fame

	legitimacy_gain_mult = 0.10

	ruler_designer_cost = 40

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_jugoi_ge_desc
			}
			desc = trait_jugoi_ge_character_desc
		}
	}
}

jugoi_jo = {
	category = fame

	legitimacy_gain_mult = 0.15

	ruler_designer_cost = 60

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_jugoi_jo_desc
			}
			desc = trait_jugoi_jo_character_desc
		}
	}
}

shogoi_ge = {
	category = fame

	legitimacy_gain_mult = 0.20

	ruler_designer_cost = 80

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shogoi_ge_desc
			}
			desc = trait_shogoi_ge_character_desc
		}
	}
}

shogoi_jo = {
	category = fame

	legitimacy_gain_mult = 0.25

	ruler_designer_cost = 100

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shogoi_jo_desc
			}
			desc = trait_shogoi_jo_character_desc
		}
	}
}

jushii_ge = {
	category = fame

	legitimacy_gain_mult = 0.30
	diplomacy = 1

	ruler_designer_cost = 125

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_jushii_ge_desc
			}
			desc = trait_jushii_ge_character_desc
		}
	}
}

jushii_jo = {
	category = fame

	legitimacy_gain_mult = 0.35
	diplomacy = 1
	stewardship = 1

	ruler_designer_cost = 150

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_jushii_jo_desc
			}
			desc = trait_jushii_jo_character_desc
		}
	}
}

shoshii_ge = {
	category = fame

	legitimacy_gain_mult = 0.40
	diplomacy = 2
	stewardship = 1

	ruler_designer_cost = 180

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shoshii_ge_desc
			}
			desc = trait_shoshii_ge_character_desc
		}
	}
}

shoshii_jo = {
	category = fame

	legitimacy_gain_mult = 0.45
	diplomacy = 2
	stewardship = 2

	ruler_designer_cost = 220

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shoshii_jo_desc
			}
			desc = trait_shoshii_jo_character_desc
		}
	}
}

jusanmi = {
	category = fame

	legitimacy_gain_mult = 0.50
	diplomacy = 3
	stewardship = 2

	ruler_designer_cost = 270

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_jusanmi_desc
			}
			desc = trait_jusanmi_character_desc
		}
	}
}

shosanmi = {
	category = fame

	legitimacy_gain_mult = 0.60
	diplomacy = 3
	stewardship = 3

	ruler_designer_cost = 330

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shosanmi_desc
			}
			desc = trait_shosanmi_character_desc
		}
	}
}

junii = {
	category = fame

	legitimacy_gain_mult = 0.70
	diplomacy = 4
	stewardship = 3

	ruler_designer_cost = 400

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_junii_desc
			}
			desc = trait_junii_character_desc
		}
	}
}

shonii = {
	category = fame

	legitimacy_gain_mult = 0.80
	diplomacy = 4
	stewardship = 4

	ruler_designer_cost = 500

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shonii_desc
			}
			desc = trait_shonii_character_desc
		}
	}
}

juichii = {
	category = fame

	legitimacy_gain_mult = 0.90
	diplomacy = 5
	stewardship = 4

	ruler_designer_cost = 650

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_juichii_desc
			}
			desc = trait_juichii_character_desc
		}
	}
}

shoichii = {
	category = fame

	legitimacy_gain_mult = 1.00
	diplomacy = 5
	stewardship = 5

	ruler_designer_cost = 800

	icon = {
		desc = imperial_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_shoichii_desc
			}
			desc = trait_shoichii_character_desc
		}
	}
}


## Nanboku-cho Period

northern_court = {
	category = fame
	opposites = {
		southern_court
		third_force
	}

	opposite_opinion = -50

	shown_in_ruler_designer = no

	icon = {
		desc = northern_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_northern_court_desc
			}
			desc = trait_northern_court_character_desc
		}
	}
}

southern_court = {
	category = fame
	opposites = {
		northern_court
		third_force
	}

	opposite_opinion = -50

	shown_in_ruler_designer = no

	icon = {
		desc = southern_court.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_southern_court_desc
			}
			desc = trait_southern_court_character_desc
		}
	}
}

third_force = {
	category = fame
	opposites = {
		northern_court
		southern_court
	}

	opposite_opinion = -50

	shown_in_ruler_designer = no

	icon = {
		desc = third_force.dds
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_third_force_desc
			}
			desc = trait_third_force_character_desc
		}
	}
}
